not to have the slightest - French English Dictionary